package com.thinkgem.jeesite.modules.dispatch.entity;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.thinkgem.jeesite.common.persistence.DataEntity;
import org.apache.ibatis.type.Alias;

/**
 * 发货单操作记录Entity
 * 
 * @author ws
 * @version 2016-12-27
 */
@Alias("shopDispatchOperate")
public class ShopDispatchOperate extends DataEntity<ShopDispatchOperate> {

    private static final long serialVersionUID = 1L;

    private String createUser;

    private Date createTime;

    private String dispatchId;

    private String describes;

    private String comment;

    private short status;

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getDispatchId() {
        return dispatchId;
    }

    public void setDispatchId(String dispatchId) {
        this.dispatchId = dispatchId;
    }

    public String getDescribes() {
        return describes;
    }

    public void setDescribes(String describes) {
        this.describes = describes;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public short getStatus() {
        return status;
    }

    public void setStatus(short status) {
        this.status = status;
    }

}
